#if !defined(_DAEMON_RUNNER)
#define _DAEMON_RUNNER

// #define LOG_FILE "/home/root/gateway.log" // 正式使用
#define LOG_FILE "/home/tc/gateway.log" // 测试时使用
#define SUB_PROCESS_COUNT 2

/**
* 守护进程的主程序 
* //1 程序后台化 daemon()
* //2 重定向日志 把控制台的日志 重定向到日志文件
* //3 注册终止信号的处理函数
* //4 初始化 子进程
* //5 不断检查启动子进程 
* //6 退出所有子进程
*/
int daemon_runner_start();

#endif // _DAEMON_RUNNER